Big Huge Thesaurus

Indian mustard

noun